*{margin:0;padding:0}        
body{
    background:url(images/bg.png) no-repeat center center;
    background-size: cover;
    font-family: Helvetica;color:#999;
}
.head{
    height: 100px;
    margin-left:67px; 
    background:url(../images/1.png) no-repeat;
}
.bj{
    height: 600px;
    width: 100%;
    overflow:hidden;
    background:url(../images/banner.png) no-repeat center center;
}
.form{
    margin-top: 40px;
    height: 520px;
    width:400px;
    box-shadow: 0 0 15px 3px rgba(51, 51, 51, 0.53);
    margin-left:auto;
    margin-right:80px;
    text-align: center;
    background:#fff;overflow:hidden;}
input{
    width:336px;
    padding:8px;outline: none;
    height:30px;border:1px solid #e0e0e0;
}
.submit input{
    background: #f56600;
}
.login{
    font-size: 22px;
    margin-top:30px;
    margin-bottom: 30px;
}
.bottom{
    height: 170px;
    text-align:center;
}
.footer{
    margin-top: 70px;
}
.hanzi{
    color: #999
}